package com.tz.dao;

import com.tz.entity.Book;
import com.tz.entity.Category;
import com.tz.entity.Page;

import java.util.List;

/**
 * Created by heziqian on 2016/10/21.
 */
public interface IBookDao {

	/**
	 * 根据条件查询图书(分页查询)
	 */
	Page selectBookByPage(String cateId,int pageNow,int pageSize);
	
	/**
	 * 根据图书状态查询
	 */
	Page selectBookBystate(String state,int pageNow,int pageSize);
	
	/**
	 * 根据id查询图书
	 */
	Book selectBookById(long bookId);
	
	/**
	 * 根据id查询图书分类
	 */
	Category selectBookCategoryById(String cateId);
	
	/**
	 * 查询所有图书分类
	 */
	List<Category> selectAllBookCategory();
	
	
}
